to answer for - German English Dictionary